dual fins and rudders - French English Dictionary